-
Notifications
You must be signed in to change notification settings - Fork 2
CPP-2161 parallel tasks #679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
a9b88bd to
5355541
Compare
9dc9c54 to
58d9ae1
Compare
olusoladavid
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! Haven't had the chance to fully test the new UX but the code approach is solid 🔥 . Thanks for putting together. I added some questions in the meantime
109c49d to
4ddcf74
Compare
olusoladavid
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sheer brilliance; thank you - there's the DX edge case I mentioned but I wouldn't consider it blocking for an initial rollout of this feature
just in case someone does something cursed with nested Parallel
so we can expand the possible values later
Co-authored-by: Olusola Oguntimehin <30433120+olusoladavid@users.noreply.github.com>
9c77843 to
6707b7a
Compare
implements parallel task running in userland using a task with options, which looks like:
also includes some refactoring to the core that was necessary to get this working, and some refactoring that turned out not to be necessary.